10
655 Rouse St
Houston, TX 77020
$1,400,000 USD
5,935 SF
5,935 SF
$1,400,000 USD
Storefront