http://www.theplazatc.com Cyprus Property for Sale. Spacious 3 bedroom town house in Limassol, Cyprus for Sale.