MINI FARMS - 33, MAIN ROAD CHATTARPUR NEW DELHI , Unclassified DL 110074 (Delhi)