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