Miraflores 8901 N Newell Ave | Portland, OR | 9720332 apartments, 2–4 bedrooms Property Manager: (503) 289-4802 ResidentialHacienda CDCOctober 21, 2021 Facebook0 LinkedIn0 0 Likes