This is a 2532 square foot, apartment home. This home is located at 284 18th St NE, Salem, OR 97301.
Off market
Street View
$944,470
284 18th St NE, Salem, OR 97301
--beds
--baths
2,532sqft
Apartment
Built in 1990
-- sqft lot
$-- Zestimate®
$373/sqft
$2,851 Estimated rent