N0638 Brand new modern style 3 bed 2 bath detached villas located in Daya Nueva, Costa Blanca.