12
4716 Sycamore St
Dallas, TX 75204
$2,795,000 USD
14,750 SF
21
Units
5.69% Cap Rate
14,750 SF
$2,795,000 USD
Apartments