6
3100 Edloe St
Houston, TX 77027
$5,999,999 USD
21,821 SF
21,821 SF
$5,999,999 USD
Office