Project Description

The Estara 

11321 Woodmeadow Pkwy, Dallas, TX
Multifamily
216 unit apartment