Lot 6 – Cherry Street

Lot 6

12,679 SF

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

Request more information