Type: Beachfront Properties Spain (10)