Delhi FarmHouseJanuary 14, 2024DescriptionLocationChattarpur, DelhiTypeArchitectural and InteriorArea1500 Sq YardsShare