Under contract 475,000 € TR-2301 Penthouse | Sale 2 bed 2 bath 80 m 280 mlot 1 car 2 fl. 12 Calle Flor De Pascua, Los Gigantes, Spain 38683