The Element at Live Oak

Sold
5124 Live Oak Street, Dallas, Texas 75206

Units 23
Property Type Multifamily