Question asked 8 Years ago
Scott Crest Plaza Affordable Apartments 13223 SE Powell Boulevard Portland, OR - 97236