Jump to MLS#:
MLS#:6033976
4023 N Lockwood Avenue, Toledo, OH 43612
$74,000 | MLS#: 6033976