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