22
1201 N Post Oak Rd
Houston, TX 77055
$3,590,000 USD
10,248 SF
10,248 SF
$3,590,000 USD
Medical