This 4211 square foot apartment home has 12 bedrooms and 12.0 bathrooms. This home is located at 707 NW Delaware Ave, Bend, OR 97703.
Off market
Street View
$1,244,110
707 NW Delaware Ave, Bend, OR 97703
12beds
12baths
4,211sqft
Apartment
Built in 1920
-- sqft lot
$-- Zestimate®
$295/sqft
$1,953 Estimated rent