Apartment / Plaça d'Urquinaona, Barcelona, Spain
5 bed. 90m2 2 bath