5810 Hudson st
Dallas, TX 75206
$2,995,000 USD
9,915 SF
5
Units
9,915 SF
$2,995,000 USD
Apartments