<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/54560-main-street-56570-7058896</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7888446/0.jpeg</image:loc>
      <image:title>Single Family for sale at 54560 Main Street, Osage, MN $124,500 3 bed 1 bath 997 sqft</image:title>
      <image:caption>54560 Main Street, Osage, MN, 3 bed, 1 bath, 997 sqft. MLS# 7058896</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/0000-smoky-hills-trail-56570-7073641</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7901280/0.jpeg</image:loc>
      <image:title>Land for sale at 0000 Smoky Hills Trail, Osage, MN $520,000</image:title>
      <image:caption>0000 Smoky Hills Trail, Osage, MN. MLS# 7073641</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7901280/1.jpeg</image:loc>
      <image:title>0000 Smoky Hills Trail, Osage, MN — photo 1 of 3 $520,000</image:title>
      <image:caption>0000 Smoky Hills Trail, Osage, MN. MLS# 7073641</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7901280/2.jpeg</image:loc>
      <image:title>0000 Smoky Hills Trail, Osage, MN — photo 2 of 3 $520,000</image:title>
      <image:caption>0000 Smoky Hills Trail, Osage, MN. MLS# 7073641</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/51246-old-mill-drive-56570-7068904</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7897185/0.jpeg</image:loc>
      <image:title>Land for sale at 51246 Old Mill Drive, Osage, MN $299,900</image:title>
      <image:caption>51246 Old Mill Drive, Osage, MN. MLS# 7068904</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7897185/1.jpeg</image:loc>
      <image:title>51246 Old Mill Drive, Osage, MN — photo 1 of 3 $299,900</image:title>
      <image:caption>51246 Old Mill Drive, Osage, MN. MLS# 7068904</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7897185/2.jpeg</image:loc>
      <image:title>51246 Old Mill Drive, Osage, MN — photo 2 of 3 $299,900</image:title>
      <image:caption>51246 Old Mill Drive, Osage, MN. MLS# 7068904</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/25266-oak-knoll-trail-56570-7042105</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7872974/0.jpeg</image:loc>
      <image:title>Single Family for sale at 25266 Oak Knoll Trail, Osage, MN $189,900 2 bed 1 bath 720 sqft</image:title>
      <image:caption>25266 Oak Knoll Trail, Osage, MN, 2 bed, 1 bath, 720 sqft. MLS# 7042105</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7872974/1.jpeg</image:loc>
      <image:title>25266 Oak Knoll Trail, Osage, MN — photo 1 of 3 $189,900 2 bed 1 bath 720 sqft</image:title>
      <image:caption>25266 Oak Knoll Trail, Osage, MN, 2 bed, 1 bath, 720 sqft. MLS# 7042105</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7872974/2.jpeg</image:loc>
      <image:title>25266 Oak Knoll Trail, Osage, MN — photo 2 of 3 $189,900 2 bed 1 bath 720 sqft</image:title>
      <image:caption>25266 Oak Knoll Trail, Osage, MN, 2 bed, 1 bath, 720 sqft. MLS# 7042105</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/tbd-bass-lake-road-56570-7064033</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7892887/0.jpeg</image:loc>
      <image:title>Land for sale at TBD Bass Lake Road, Osage, MN $120,000</image:title>
      <image:caption>TBD Bass Lake Road, Osage, MN. MLS# 7064033</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7892887/1.jpeg</image:loc>
      <image:title>TBD Bass Lake Road, Osage, MN — photo 1 of 3 $120,000</image:title>
      <image:caption>TBD Bass Lake Road, Osage, MN. MLS# 7064033</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7892887/2.jpeg</image:loc>
      <image:title>TBD Bass Lake Road, Osage, MN — photo 2 of 3 $120,000</image:title>
      <image:caption>TBD Bass Lake Road, Osage, MN. MLS# 7064033</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/46840-foss-road-56570-7060385</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7889721/0.jpeg</image:loc>
      <image:title>Single Family for sale at 46840 Foss Road, Osage, MN $499,000 3 bed 2 bath 1,732 sqft</image:title>
      <image:caption>46840 Foss Road, Osage, MN, 3 bed, 2 bath, 1,732 sqft. MLS# 7060385</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7889721/1.jpeg</image:loc>
      <image:title>46840 Foss Road, Osage, MN — photo 1 of 3 $499,000 3 bed 2 bath 1,732 sqft</image:title>
      <image:caption>46840 Foss Road, Osage, MN, 3 bed, 2 bath, 1,732 sqft. MLS# 7060385</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7889721/2.jpeg</image:loc>
      <image:title>46840 Foss Road, Osage, MN — photo 2 of 3 $499,000 3 bed 2 bath 1,732 sqft</image:title>
      <image:caption>46840 Foss Road, Osage, MN, 3 bed, 2 bath, 1,732 sqft. MLS# 7060385</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/41858-state-highway-34-56570-7053142</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7883379/0.jpeg</image:loc>
      <image:title>Single Family for sale at 41858 State Highway 34, Osage, MN $349,000 2 bed 2 bath 1,560 sqft</image:title>
      <image:caption>41858 State Highway 34, Osage, MN, 2 bed, 2 bath, 1,560 sqft. MLS# 7053142</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/46824-foss-road-56570-7042844</loc>
    <lastmod>2026-05-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7873609/0.jpeg</image:loc>
      <image:title>Single Family for sale at 46824 Foss Road, Osage, MN $694,900 5 bed 3 bath 2,996 sqft</image:title>
      <image:caption>46824 Foss Road, Osage, MN, 5 bed, 3 bath, 2,996 sqft. MLS# 7042844</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7873609/1.jpeg</image:loc>
      <image:title>46824 Foss Road, Osage, MN — photo 1 of 3 $694,900 5 bed 3 bath 2,996 sqft</image:title>
      <image:caption>46824 Foss Road, Osage, MN, 5 bed, 3 bath, 2,996 sqft. MLS# 7042844</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7873609/2.jpeg</image:loc>
      <image:title>46824 Foss Road, Osage, MN — photo 2 of 3 $694,900 5 bed 3 bath 2,996 sqft</image:title>
      <image:caption>46824 Foss Road, Osage, MN, 5 bed, 3 bath, 2,996 sqft. MLS# 7042844</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/tbd-10-bog-lake-trail-56570-7039565</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7870860/0.jpeg</image:loc>
      <image:title>Land for sale at TBD 10 Bog Lake Trail, Osage, MN $74,900</image:title>
      <image:caption>TBD 10 Bog Lake Trail, Osage, MN. MLS# 7039565</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7870860/1.jpeg</image:loc>
      <image:title>TBD 10 Bog Lake Trail, Osage, MN — photo 1 of 3 $74,900</image:title>
      <image:caption>TBD 10 Bog Lake Trail, Osage, MN. MLS# 7039565</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7870860/2.jpeg</image:loc>
      <image:title>TBD 10 Bog Lake Trail, Osage, MN — photo 2 of 3 $74,900</image:title>
      <image:caption>TBD 10 Bog Lake Trail, Osage, MN. MLS# 7039565</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/tbd-8-bog-lake-trail-56570-7039538</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7870835/0.jpeg</image:loc>
      <image:title>Land for sale at TBD 8 Bog Lake Trail, Osage, MN $74,900</image:title>
      <image:caption>TBD 8 Bog Lake Trail, Osage, MN. MLS# 7039538</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7870835/1.jpeg</image:loc>
      <image:title>TBD 8 Bog Lake Trail, Osage, MN — photo 1 of 3 $74,900</image:title>
      <image:caption>TBD 8 Bog Lake Trail, Osage, MN. MLS# 7039538</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7870835/2.jpeg</image:loc>
      <image:title>TBD 8 Bog Lake Trail, Osage, MN — photo 2 of 3 $74,900</image:title>
      <image:caption>TBD 8 Bog Lake Trail, Osage, MN. MLS# 7039538</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/44148-idas-road-56570-7034368</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7866424/0.jpeg</image:loc>
      <image:title>Single Family for sale at 44148 Ida&apos;s Road, Osage, MN $975,000 4 bed 4 bath 4,322 sqft</image:title>
      <image:caption>44148 Ida&apos;s Road, Osage, MN, 4 bed, 4 bath, 4,322 sqft. MLS# 7034368</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7866424/1.jpeg</image:loc>
      <image:title>44148 Ida&apos;s Road, Osage, MN — photo 1 of 3 $975,000 4 bed 4 bath 4,322 sqft</image:title>
      <image:caption>44148 Ida&apos;s Road, Osage, MN, 4 bed, 4 bath, 4,322 sqft. MLS# 7034368</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7866424/2.jpeg</image:loc>
      <image:title>44148 Ida&apos;s Road, Osage, MN — photo 2 of 3 $975,000 4 bed 4 bath 4,322 sqft</image:title>
      <image:caption>44148 Ida&apos;s Road, Osage, MN, 4 bed, 4 bath, 4,322 sqft. MLS# 7034368</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/20411-county-highway-39-56570-7002892</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7837734/0.jpeg</image:loc>
      <image:title>Land for sale at 20411 County Highway 39, Osage, MN $495,000</image:title>
      <image:caption>20411 County Highway 39, Osage, MN. MLS# 7002892</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7837734/1.jpeg</image:loc>
      <image:title>20411 County Highway 39, Osage, MN — photo 1 of 3 $495,000</image:title>
      <image:caption>20411 County Highway 39, Osage, MN. MLS# 7002892</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7837734/2.jpeg</image:loc>
      <image:title>20411 County Highway 39, Osage, MN — photo 2 of 3 $495,000</image:title>
      <image:caption>20411 County Highway 39, Osage, MN. MLS# 7002892</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://modernmarketrealtors.com/homes-for-sale/osage-mn/44308-idas-road-56570-6785284</loc>
    <lastmod>2026-04-14</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7799423/0.jpeg</image:loc>
      <image:title>Land for sale at 44308 Idas Road, Osage, MN $305,000</image:title>
      <image:caption>44308 Idas Road, Osage, MN. MLS# 6785284</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7799423/1.jpeg</image:loc>
      <image:title>44308 Idas Road, Osage, MN — photo 1 of 3 $305,000</image:title>
      <image:caption>44308 Idas Road, Osage, MN. MLS# 6785284</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://cdn.modernmarketrealtors.com/cdn-cgi/image/format=auto,quality=85,width=1200/NST7799423/2.jpeg</image:loc>
      <image:title>44308 Idas Road, Osage, MN — photo 2 of 3 $305,000</image:title>
      <image:caption>44308 Idas Road, Osage, MN. MLS# 6785284</image:caption>
    </image:image>
  </url>
</urlset>