13
12923 W Bellfort Blvd
Sugar Land, TX 77478
$3,800,000 USD
12,375 SF
5.99% Cap Rate
12,375 SF
$3,800,000 USD
Storefront Retail Office