6403 Sloan St
Houston, TX 77087
$3,150,000 USD
15,120 SF
18
Units
5.01% Cap Rate
15,120 SF
$3,150,000 USD
Apartments