Lot 1 – Cherry Street

Lot 1 – Sold

7,184 SF

Located in Southwest Dallas, Cherry Street is a 7-lot development with new single family homes.

Request more information