Home > Iowa homes > Ottumwa homes > 52501 homes > Lotspeach Street homes

Lotspeach Street homes

Lotspeach Street, Ottumwa 52501 contains 1 assessor property record.

410 Lotspeach Street, Ottumwa IA
This 1 bathroom home has 840 square feet and was built in 1930.
1