North Estella OverviewNorth Estella Features 22+ Acres in the heart of Mira Road (O.C. Received Phase - 1 & 2) 16 Themed Gardens