""
Save This Search

Apartments for Rent in Miami Gardens, FL under $2900
75 Rentals Available

  • Resident Rated
    Today

    8440 Sherman Circle North, Miramar, FL 33025
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    361 NE 191St St, Miami, FL 33179
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • 8 days ago

    3601 NW 210Th Terrace, Miami Gardens, FL 33056
    1 Unit available
    • 2 BEDS
    • $2,220
    View Property
  • Top Rated for Location
    Today

    19098 NW 57Th Avenue, Miami, FL 33015
    Contact for availability
    • 1 BED
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    6025 SW 37Th St East, Miramar, FL 33023
    1 Unit available
    • 2 BEDS
    • $2,235
    View Property
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Resident Rated
    Today

    8440 Sherman Circle North, Miramar, FL 33025
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Today

    6548 SW 26Th St, Miramar, FL 33023
    1 Unit available
    • 3 BEDS
    • $2,745
    View Property
  • Today

    4050 SW 58Th Ave, West Park, FL 33023
    1 Unit available
    • 3 BEDS
    • $2,845
    View Property
  • Top Rated for Staff
    Today

    6200 NW 173Rd St, Hialeah, FL 33015
    Available
    • 1 BED
    • 2 BEDS
    • $2,110+
    • $2,447+
    View Property
  • Today

    665 IVES DAIRY ROAD, MIAMI, FL 33179
    11 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • $2,317+
    • $2,619+
    View Property
  • 108 days ago

    770 NE 199TH ST 107-F, NORTH MIAMI BEACH, FL 33179
    Contact for availability
    • 2 BEDS
    • $1,525
    View Property
  • Top Rated for Location
    Today

    16185 NW 64Th Ave, Miami Lakes, FL 33014
    Available
    • 1 BED
    • 2 BEDS
    • $2,000
    • $2,400+
    View Property
  • Today

    917 Ne 199Th St Apt 103, Miami, FL 33179
    Contact for availability
    • 2 BEDS
    • $2,100
    View Property
  • Top Rated for Location
    Today

    11000 Miramar Blvd, Miramar, FL 33025
    5 Units available
    • 1 BED
    • 2 BEDS
    • $2,415+
    • $2,839+
    View Property
  • Top Rated for Location
    Today

    6460 Main Street, Miami Lakes, FL 33014
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $2,130+
    • $2,635
    • Ask for pricing
    View Property
  • Top Rated for Location
    Today

    6600 Main Street, Miami Lakes, FL 33014
    Available
    • 1 BED
    • $2,325
    View Property
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Top Rated for Location
    Today

    15690 Bull Run Road, Miami Lakes, FL 33014
    Available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $2,090
    View Property
  • Top Rated for Location
    Today

    11900 SW. 31St Court, Miramar, FL 33025
    Available
    • 2 BEDS
    • $2,780+
    View Property
  • Today

    6915 Main Street, Miami Lakes, FL 33014
    Available
    • 1 BED
    • 2 BEDS
    • $2,100
    • Ask for pricing
    View Property
  • Resident Rated
    Today

    2436 Centergate Dr, Miramar, FL 33025
    2 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    10400 City Center Blvd, Pembroke Pines, FL 33025
    19 Units available
    • 1 BED
    • 2 BEDS
    • $2,033+
    • $2,472+
    View Property
  • Interactive banner pet policy
    View pet-friendly rentals
  • Today

    11099 SW 5Th Street, Pembroke Pines, FL 33025
    18 Units available
    • 1 BED
    • 2 BEDS
    • $2,101+
    • $2,626+
    View Property
  • Resident Rated
    Have rent special Rent Specials
    Today

    11801 Pembroke Rd, Pembroke Pines, FL 33025
    Available
    • 1 BED
    • 2 BEDS
    • $2,024+
    • $2,106+
    View Property
  • Today

    172 NW 116Th St, Miami, FL 33168
    1 Unit available
    • 2 BEDS
    • $2,845
    View Property
  • Resident Rated
    Today

    16120 NE 19Th Place, North Miami Beach, FL 33162
    1 Unit available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $1,400
    View Property
  • Today

    14850 W. DIXIE HWY, N. MIAMI, FL 33181
    Contact for availability
    • Studio
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $1,300
    • Ask for pricing
    View Property
2-23-city