Office Space Available on 1st Floor, Business Square is a largescale shopping mall that spans across 17 thousand square feet. Catering to all types of businesses, the Business Square offers great value for offices and shop owners, and provides a variety of options for customers.