22
11721 Fuqua St
Houston, TX 77034
$2,300,000 USD
10,268 SF
7.01% Cap Rate
10,268 SF
$2,300,000 USD
Medical