Amathus Apartments Architects Vakis & Associates Year 1995 Location Amathountos Avenue, Ayios Tychonas, Limassol