Lot 1 – Sold 7,184 SF Located in Southwest Dallas, Cherry Street is a 7-lot development with new single family homes. Contact Us