10
6212 N Main St
Houston, TX 77009
$1,275,000 USD
3,500 SF
3,500 SF
$1,275,000 USD
Office