BARNES Spain
Charming apartment for sale in Trafalgar, Chamberi
-
Madrid
-
Living area
100 -
Rooms
2 -
Bedrooms
2