• For Lease
ALI BABA COMMERCE CENTER

For Lease

$0.94 /ac USD

This availability is a 2,634 square foot incubator space available for lease at $0.87 per square foot on a NNN basis.

Property Details