This modern luxurious villa is situated right on the coast in Sant Pol de Mar, near Barcelona, Spain.
Client: Huureenhuis.com