1700 sqft new house for sale at thachottukavu trivandrum in Thiruvananthapuram (Trivandrum), Kerala

My Links