• For Lease
ALI BABA COMMERCE CENTER

For Lease

$0.98 /SF USD

Former Indoor Farms of America space.

Property Details