Villa in Teulada, Alicante province
€ 1,990,000
- 4 bedrooms
- 4 bathrooms
- 550 m² build size
- 1,003 m² plot size
- Pool
- Garden
- Parking
- Garage
Available homes
villa · 4 bed · 4 bath · 550 m² · 1.990.000 €
Availability updated on 11/11/2026.
Located in the charming town of Teulada, thes...




















