2512 Calumet St
Houston, TX 77004
$1,650,000 USD
6,090 SF
7
Units
6,090 SF
$1,650,000 USD
Apartments