11
902 W 22nd St
Houston, TX 77008
$1,995,000 USD
0.51 AC
0.51 AC
$1,995,000 USD
Commercial