16
1115 Broadway St
Houston, TX 77012
$2,800,000 USD
23,100 SF
23,100 SF
$2,800,000 USD
Freestanding