Townhouses in Toledo, IL Peter's Buildings513 S New York StToledo, IL, 624682178490010Commercial Rental PropertyHouses For RentReal Estate Rental ServiceRentalsTownhouses For Rent Show More