!!BUY ME!! Dream apartment in the upmarket town of Teulada-Moraira, North Costa Blanca, Spain!!
This immaculately presented 3 bedroom apartment is situated in the Medieval town of Teulada, North Costa Blanca, Spain, where you have the best of both worlds. Only 5 minutes from the chic upmarket coastal town of Moraira with its numerous Blue flag
- 3 Beds