18 City Park Ave Lot 68, Toledo, OH 43609
18 City Park Ave Lot 68, Toledo, OH 43609 is on the street of City Park Ave Lot 68, in the city of Toledo, Ohio. It is in the zip code of OH 43609.
18 City Park Ave Lot 68, Toledo, OH 43609 is a Single Family home.
It has