AGIFIZ INVESTMENTBuilding for sale in TrafalgarMadridBuilding • 21 room(s) • 21 bed. • 21 bath. • 90 m²