View Details $559,000 1 of 33 Otis Orchards | Otis Orchards 2 beds 1 baths 1,240 sqft 5.08 acres On Site: 49 Days