60
2512 Calumet St
Houston, TX 77004
$1,650,000 USD
6,090 SF
7
Units
5.5% Cap Rate
6,090 SF
$1,650,000 USD
Apartments