Call On 9650019588,,Presenting Selfie Square, the flagship project of AMB group, in sector 37-D, right on the Dwarka Expressway. This commercial development by the company covers a sprawling area of 4 acres, and offers a perfect blend of majestic ambience humming with eco-friendly environment.