We believe in keeping good things simple, which is why you will find that our ‘no-frills’ homes are best suited for those who understand the value of hard earned money. We focus on giving you more value for less cost. The ethos at South Land Developers is to build homes and offices that ...Read More
Office Address: No. 12/A, Bharathi Poonga Street, Selaiyur, Chennai-600073, Tamil Nadu, INDIA.