Miami & South Florida Homes for Sale | M. Craig Realty

305-609-4190
Price
Beds
Baths
New Price Reduced Open House Waterfront Pool Condos Luxury
Clear All

77,189 properties found

77,189 properties
FEMA Flood Zones
High Risk (A, AE, V)
Moderate (X shaded)
Minimal (X unshaded)
Source: FEMA NFHL
Refreshing listings...
280 NW 144th St # 1, Miami FL 33168
Just Listed
$1,500/mo

280 NW 144th St # 1, Miami FL 33168

Miami, FL, 33168

1 Beds · 1 Baths · 1,707 Sq Ft

0 days on market

MLS# A12106330

637 SW 11th St # 5W, Miami FL 33130
Just Listed
$1,650/mo

637 SW 11th St # 5W, Miami FL 33130

Miami, FL, 33130

1 Beds · 1 Baths · 600 Sq Ft

0 days on market

MLS# A12106319

1500 N Ocean Boulevard # 803, Pompano Beach FL 33062
Just Listed Waterfront
$5,000/mo

1500 N Ocean Boulevard # 803, Pompano Beach FL 33062

Pompano Beach, FL, 33062

2 Beds · 2 Baths · 1,260 Sq Ft

0 days on market

MLS# B26088043

28 SE 7th St, Dania Beach FL 33004
Just Listed
$575,000

28 SE 7th St, Dania Beach FL 33004

Dania Beach, FL, 33004

Est. $2,908/mo

3 Beds · 2 Baths · 1,380 Sq Ft

0 days on market

MLS# A12106081

291 MAPLECREST Circle, Jupiter FL 33458
Just Listed
$3,250/mo

291 MAPLECREST Circle, Jupiter FL 33458

Jupiter, FL, 33458

4 Beds · 3 Baths · 2,045 Sq Ft

0 days on market

MLS# B26088042

1040 Biscayne Blvd # 3607, Miami FL 33132
Just Listed Waterfront
$5,100/mo

1040 Biscayne Blvd # 3607, Miami FL 33132

Miami, FL, 33132

2 Beds · 2.5 Baths · 1,123 Sq Ft

0 days on market

MLS# A12105591

16518 NE 26th Ave # 405, North Miami Beach FL 33160
Just Listed
$2,000/mo

16518 NE 26th Ave # 405, North Miami Beach FL 33160

North Miami Beach, FL, 33160

1 Beds · 1.5 Baths · 720 Sq Ft

0 days on market

MLS# A12103727

17031 NW 41st Ave, Miami Gardens FL 33055
Just Listed
$519,750

17031 NW 41st Ave, Miami Gardens FL 33055

Miami Gardens, FL, 33055

Est. $2,628/mo

3 Beds · 2 Baths · 1,050 Sq Ft

0 days on market

MLS# A12105601

What's My Home Worth?

Get a free, no-obligation home valuation from Marco Craig.

Get Your Home Value
16761 SW 278th St, Homestead FL 33031
Just Listed Waterfront
$799,900

16761 SW 278th St, Homestead FL 33031

Homestead, FL, 33031

Est. $4,045/mo

3 Beds · 2 Baths · 2,408 Sq Ft

0 days on market

MLS# A12101529

Contact for photos

Just Listed
$3,500/mo

1440 NE 147 STREET # 1440, North Miami Beach FL 33161

North Miami Beach, FL, 33161

4 Beds · 2 Baths

0 days on market

MLS# A12105627

121 NE 34th St, Miami FL 33137
Just Listed
$9,500/mo

121 NE 34th St, Miami FL 33137

Miami, FL, 33137

2 Beds · 3 Baths · 1,569 Sq Ft

0 days on market

MLS# A12105533

7570 SW 82nd St # F112, Miami FL 33143
Just Listed
$2,290/mo

7570 SW 82nd St # F112, Miami FL 33143

Miami, FL, 33143

2 Beds · 1 Baths · 730 Sq Ft

0 days on market

MLS# A12105524

286 NW 29th Street # 701, Miami FL 33127
Just Listed
$2,525/mo

286 NW 29th Street # 701, Miami FL 33127

Miami, FL, 33127

1 Baths · 548 Sq Ft

0 days on market

MLS# B26087606

286 NW 29th Street # 413, Miami FL 33127
Just Listed
$2,825/mo

286 NW 29th Street # 413, Miami FL 33127

Miami, FL, 33127

1 Beds · 1 Baths · 646 Sq Ft

0 days on market

MLS# B26087617

286 NW 29th Street # 804, Miami FL 33127
Just Listed
$2,850/mo

286 NW 29th Street # 804, Miami FL 33127

Miami, FL, 33127

1 Beds · 1 Baths · 646 Sq Ft

0 days on market

MLS# B26087619

3600 Mystic Pointe Dr # 215, Aventura FL 33180
Just Listed Waterfront
$369,000

3600 Mystic Pointe Dr # 215, Aventura FL 33180

Aventura, FL, 33180

Est. $1,866/mo

1 Beds · 1.5 Baths · 1,050 Sq Ft

0 days on market

MLS# A12105575

What's My Home Worth?

Get a free, no-obligation home valuation from Marco Craig.

Get Your Home Value
1625 Kennedy Cswy # 1106G, North Bay Village FL 33141
Just Listed
$430,000

1625 Kennedy Cswy # 1106G, North Bay Village FL 33141

North Bay Village, FL, 33141

Est. $2,174/mo

1 Beds · 1 Baths · 932 Sq Ft

0 days on market

MLS# A12105586

1650 NE 124th Street # 343, North Miami FL 33181
Just Listed
$5,234/mo

1650 NE 124th Street # 343, North Miami FL 33181

North Miami, FL, 33181

2 Beds · 2.5 Baths · 1,531 Sq Ft

0 days on market

MLS# B26087654

9062 NW 148TH Terrace, Miami Lakes FL 33018
Just Listed
$665,000

9062 NW 148TH Terrace, Miami Lakes FL 33018

Miami Lakes, FL, 33018

Est. $3,363/mo

4 Beds · 2 Baths · 2,216 Sq Ft

0 days on market

MLS# B26087633

17900 NE 31st Court # 1319, Aventura FL 33160
Just Listed Waterfront
$2,777/mo

17900 NE 31st Court # 1319, Aventura FL 33160

Aventura, FL, 33160

2 Beds · 2 Baths · 1,050 Sq Ft

0 days on market

MLS# B26087641

349 Meridian Ave # B202, Miami Beach FL 33139
Just Listed
$260,000

349 Meridian Ave # B202, Miami Beach FL 33139

Miami Beach, FL, 33139

Est. $1,315/mo

1 Baths · 420 Sq Ft

0 days on market

MLS# A12101341

1508 Bay Rd # N0515, Miami Beach FL 33139
Just Listed Waterfront
$18,766/mo

1508 Bay Rd # N0515, Miami Beach FL 33139

Miami Beach, FL, 33139

3 Beds · 3 Baths · 2,572 Sq Ft

0 days on market

MLS# A12101521

3849 NE 169th St # 406, North Miami Beach FL 33160
Just Listed Waterfront
$2,500/mo

3849 NE 169th St # 406, North Miami Beach FL 33160

North Miami Beach, FL, 33160

2 Beds · 2 Baths · 1,110 Sq Ft

0 days on market

MLS# A12104224

7190 W 12th Ct, Hialeah FL 33014
Just Listed
$4,200/mo

7190 W 12th Ct, Hialeah FL 33014

Hialeah, FL, 33014

3 Beds · 2 Baths · 1,196 Sq Ft

0 days on market

MLS# A12104943

Can't Find What You're Looking For?

Marco Craig can help you find off-market properties and exclusive listings not shown here.

Call 305-609-4190 WhatsApp Marco
WhatsApp Call Text