This is a 1764 square foot, apartment home. This home is located at 11401-11415 SE Powell Blvd, Portland, OR 97266.
Off market
Street View
$928,670
11401-11415 SE Powell Blvd, Portland, OR 97266
--beds
--baths
1,764sqft
Apartment
Built in 1973
-- sqft lot
$-- Zestimate®
$526/sqft
$1,688 Estimated rent