View Details Under Contract $175,000 1 of 20 Devaux Park | Toledo 3 units 3,664 sqft On Site: 75 Days