Apartment for rent, 5 Avenida de la Libertad, in Albánchez, SpainAlbánchez, 5 Avenida de la LibertadDuplex • 4 room(s) • 4 bed. • 2 bath. • 127 m²