3
6826 Lindbergh St
Houston, TX 77087
$1,100,000 USD
19,600 SF
19,600 SF
$1,100,000 USD
Warehouse