4315 Holland Ave APT 20, Dallas, TX 75219 | Zillow
4315 Holland Ave Apt 20, Dallas, TX 75219-2845 is currently not for sale. The 1,922 sq. ft. townhouse is a 2 bed, 2.5 bath unit. This townhouse was built in 2003 and last sold on for. View more property details, sales history and Zestimate data on Zillow.
DA: 90 PA: 54 MOZ Rank: 40