Lease Terms commercial space Minimum Lease: 2 years Maximum Lease: 7 years Payment Terms: 2 years paid upfront at contract signing Renewals can follow the same structure Available Units & Pricing • UNIT A - 66 m² Annual…
Lease Terms commercial space Minimum Lease: 2 years Maximum Lease: 7 years Payment Terms: 2 years paid upfront at contract signing Renew…