TCH Illam is a serene property that offers villas in Mahabalipuram. Developed in this tranquil zone dotted with various tourist attractions there is a total of 73 villas built up by The Chennai Homes. Here both 1 & 2 BHK independent homes are available which are surrounded by all major amenities.
₹6,000 / sqft
Sale
New
Under Construction
No Brokerage