Land Plot 8900 sm at Megara Athens Greece