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