Villa in Teulada, Alicante province
€ 2,300,000
- 4 bedrooms
- 4 bathrooms
- 350 m² build size
- 913 m² plot size
- Pool
- Garden
- Parking
- Garage
Available homes
villa · 4 bed · 4 bath · 350 m² · 2.300.000 €
Availability updated on 11/11/2026.
Located in the charming town of Teulada, this...




















