AMB Selfie Square Commercial Real Estate

AMB Selfie Square is a commercial real estate renownwd by one of the most famous developer AMB Group. AMB Selfie Square is spread over an 4 acres of land and have 460 units to offer. The project offers office space, retail shops etc. Unit Sizes in this building range from 350 to 750 square feet.