17
3714 Dabney St
Houston, TX 77026
$850,000 USD
2,638 SF
11
Units
5.98% Cap Rate
2,638 SF
$850,000 USD
Apartments