Leste Luxury Homes Main Street, Plaka, 73200, Greece low price