7
8181 N Stadium Dr
Houston, TX 77054
$4,197,525 USD
14,705 SF
7.15% Cap Rate
14,705 SF
$4,197,525 USD
Medical