7
3315 Mercer St
Houston, TX 77046
$3,200,000 USD
5,623 SF
5,623 SF
$3,200,000 USD
Office