The BEST 3 bhk/Society Flats/Apartments near Chattarpur Metro station The BEST 3 bhk/Society Flats/Apartments near Chattarpur Metro station.Established in Lap of Nature, Posh and bustling area at 2nd Avenue Chattarpur, New Delhi.Chattarpur is a residential area located in South Delhi, India. It is a popular area among homebuyers due to its strategic location and excellent connectivity to other...