Apartment for sale
£19,353
Tamil Nadu, Chennai, Chennai, India Property ID: 34660612
Property description
Thalambur is a locality in south Chennai. The area is located near Navalur on OMR, Chennais IT hub. The asking price is 18.4 lacs. This property is located at Thalambur Link Road, Semmancheri, Thalambur Thalambur Link Road, Semmancheri, Thalambur