Villas at 1404 (f.k.a. Casa Rosa)

Size: 82 Units
Submarket: E Fort Worth
Closed Dec 21