5+ bedroom houses for sale in Preston, MN


to
For Sale $195,000
  • 5 beds
  • 2 baths
  • 2,358
View details
516 Pleasant St Ne, Preston, MN 55965