7930 Ritz St
Houston, TX 77028
$550,000 USD
4,447 SF
16
Units
4,447 SF
$550,000 USD
Apartments