Apartments
Squire
10315 & 10339 NE Freemont St., Portland, OR 97220
With a quiet, wooded environment, The Squire combines affordability and convenient location with large One and Two Bedroom units.
Squire
10315 NE Fremont St, Portland, OR 97220, USA