The Barcelona Apartments
503-827-7971
45.524308
-122.692103
About The Barcelona Apartments
The Barcelona Apartments is located at 210 NW 20th Ave, Portland, OR. This location is in the Northwest District neighborhood..