House for sale in Teulada, Spain, Spain

USD 787,049

EUR 695,000

Teulada, Spain

Villa • 4 room(s) • 4 Bed. • 3 Bath. • 300 m² • Ref: AV49 OPHOFF/978

Spaces

Rooms4
Bedrooms4
Bathrooms3

Surfaces

Living300 m²
Land800 m²

Teulada, Spain

Swimming pool
Air conditioning
Alarm
Energy efficiency ratingNo data
Environmental (CO₂) impact ratingNo data