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