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