Small Business Spaces (SBS) are commercial
spaces that measure from 1,000 to 2,000 sq.
ft. and are set in a plush corporate ambience,
equipped with features that are usually found
in the environs of large corporate complexes.
SBS are built keeping you and your business
in mind. They offer you convenience and luxury
without sacrificing infrastructural quality.