29 photos
Price
€480,000
Area
154 m²
Price/m²
€3,117
Bedrooms
4
Bathrooms
2
Location
Map shows approximate city location. Center, Nestoras, Greece