6845 Almeda-Genoa Rd
Houston, TX 77075
$265,000 USD
0.76 AC
0.76 AC
$265,000 USD
Commercial