Apartment | Sale 165,000 € 055101 2 bed 1 bath 76 mlot 2 Calle De La Albahaca, Las Rosas, Spain 38631