Tag: Greece

Largest Single Family Residence In Athens, Greece

This 30,000+ square foot mega-mansion is located at Karystou, 145 62 Kifisia, Greece. Kifisia is an expensive northern suburb of Athens. The massive estate boasts 7 bedrooms,9 bathrooms, an elevator, an olympic size swimming...