Unique Location in the Center of Barcelona – AM Residences by CBRE in Spain The Pinnacle List Source Shuffle Attached to: Top Three Reasons to Live in Barcelona – New Serviced Luxury Apartments by CBRE in Spain