Sector 115, Mohali, Punjab on Kharar-Landran Road. Leela Orchid Greens consists of 2&3 BHK beautifully crafted apartments, 2BHK has a total of 88 apartments and 3BHK has 271 apartments.…
Sector 115, Mohali, Punjab on Kharar-Landran Road. Leela Orchid Greens consists of 2&3 BHK beautifully crafted apartments, 2BHK has a total…