Newport North & South Apartments

116 Northwest 60th Street, Newport, OR 97365