St Francis Apartments
526 NW 21st Ave
Portland
OR
97209
(503) 228-1891
Open Map
Description
This apartment community was built in 1910 and has 6 stories with 43 units.
by apartments on January 29, 2016 from
apartments
Air Conditioning
Apartment Building Operators
Apartments
Balcony
Courtyard
Hardwood Floors
High Speed Internet Access
Recycling
Vaulted Ceiling
Yard