View Details Under Contract $142,000 1 of 33 Elmwood Park | Toledo 1 units 2,054 sqft On Site: 63 Days