Lot 5 – Construction starting April 2024. 5,000 SF Located in Southwest Dallas, Cherry Street is a 7-lot development with new single family homes. Contact Us Photos of similar home and finishes