Sale Pending

Viewed
1803 Elk Street
Osceola, IA 50213
$269,000
3 beds
2 full
bathrooms1,388 sq.ft.
Courtesy Of Saylor Realty