320 Branard St
Houston, TX 77006
$2,142,857 USD
4,386 SF
7% Cap Rate
4,386 SF
$2,142,857 USD
Medical