Cheap homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M 1 bedroom2 bedrooms3 bedrooms4 bedrooms5+ bedrooms Min Price Luxury homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M to Max Price Cheap homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M All bedrooms 1 bedroom2 bedrooms3 bedrooms4 bedrooms5+ bedrooms All bathrooms 1 bathroom2 bathrooms3 bathrooms4 bathrooms5+ bathrooms 300 Saint Anthony St S, Preston, MN 55965 Sold $25,000 View details 309 Pleasant St Ne, Preston, MN 55965 Sold $31,000 2 beds1 bath896 sqft View details 15569 County 9, Preston, MN 55965 Sold $40,000 View details 201 Main St Se, Preston, MN 55965 Sold $15,000 Single Family 4 beds2 baths1,190 sqft View details 201 North Street Ne, Preston, MN 55965 Sold $32,500 Single Family 4 beds1 bath1,576 sqft View details 23986 County 117, Preston, MN 55965 Sold View details 18813 Game Rd, Preston, MN 55965 Sold View details 413 Saint Anthony St N, Preston, MN 55965 Sold $40,000 View details 305 Preston St Nw, Preston, MN 55965 Sold $50,000 3 beds2 baths1,002 View details 409 Winona St Nw, Preston, MN 55965 Sold 1,901 View details 113 Franklin St Sw, Preston, MN 55965 Sold $38,670 4 beds2 baths1,316 View details