loading
reading
writing
saving
searching
craigslist

Apartments / Housing For Rent in Upper Peninsula, MI

  1. Rent 4 bedroom with 2 bath in Marquette Township
    $1,450
  2. 💥2-Locations🐶Pet-friendly🐱Gym and Pool💦
    $1,541
    Marquette
  3. 3 Bedroom with a Spacious Kitchen Move In Ready
    $950
  4. 2 Bedroom In Ducan Ave
    $850
  5. 2 bedroom with 1.25 bathroom
    $1,100
  6. House for Rent 3 Bedroom 2 Bathrooms
    $1,800
    Trowbridge Park/ Marquette
  7. 5 bed for rent
    $2,250
    Trowbridge Marquette
  8. Downtown Norway Upper 1 Bed 1 Bath Apt.
    $750
    Norway
  9. 1 Bedroom 1 Bathroom Updated Modern Apartment Downtown Iron Mountain
    $1,400
    Iron Mountain