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,156 properties found

77,156 properties
FEMA Flood Zones
High Risk (A, AE, V)
Moderate (X shaded)
Minimal (X unshaded)
Source: FEMA NFHL
Refreshing listings...
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

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

Contact for photos

Just Listed Waterfront
$2,549,000

1545 NE 104th St, Miami Shores FL 33138

Miami Shores, FL, 33138

Contact for details

0 days on market

MLS# A12106340

471 NE 180th Dr, North Miami Beach FL 33162
Just Listed
$645,000

471 NE 180th Dr, North Miami Beach FL 33162

North Miami Beach, FL, 33162

Est. $3,261/mo

4 Beds · 3 Baths · 2,548 Sq Ft

0 days on market

MLS# A12105612

300 S Pointe Dr # 504, Miami Beach FL 33139
Just Listed Waterfront
$11,500/mo

300 S Pointe Dr # 504, Miami Beach FL 33139

Miami Beach, FL, 33139

2 Beds · 2 Baths · 1,780 Sq Ft

0 days on market

MLS# A12106352

530 Sabal Palm Rd, Miami FL 33137
Just Listed
$20,000/mo

530 Sabal Palm Rd, Miami FL 33137

Miami, FL, 33137

4 Beds · 3.5 Baths · 3,603 Sq Ft

0 days on market

MLS# A12105738

3900 SW 60th Ave, Miami FL 33155
Just Listed Luxury
$1,199,000

3900 SW 60th Ave, Miami FL 33155

Miami, FL, 33155

Est. $6,063/mo

4 Beds · 2 Baths · 1,382 Sq Ft

0 days on market

MLS# A12106418

4242 NW 2nd St # 1609, Miami FL 33126
Just Listed
$340,000

4242 NW 2nd St # 1609, Miami FL 33126

Miami, FL, 33126

Est. $1,719/mo

1 Beds · 1 Baths · 744 Sq Ft

0 days on market

MLS# A12106438

What's My Home Worth?

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

Get Your Home Value
378 W 39th Place, Hialeah FL 33012
Just Listed
$4,000/mo

378 W 39th Place, Hialeah FL 33012

Hialeah, FL, 33012

4 Beds · 2 Baths · 1,289 Sq Ft

0 days on market

MLS# B26088095

4709 NW 7TH Street # 9, Miami FL 33126
Just Listed Waterfront
$244,000

4709 NW 7TH Street # 9, Miami FL 33126

Miami, FL, 33126

Est. $1,234/mo

2 Beds · 2 Baths · 789 Sq Ft

0 days on market

MLS# B26088089

910 Santiago St, Coral Gables FL 33134
Just Listed
$6,500/mo

910 Santiago St, Coral Gables FL 33134

Coral Gables, FL, 33134

4 Beds · 2 Baths · 1,832 Sq Ft

0 days on market

MLS# A12099904

11727 SW 81 Rd # 11727, Pinecrest FL 33156
Just Listed
$3,995/mo

11727 SW 81 Rd # 11727, Pinecrest FL 33156

Pinecrest, FL, 33156

3 Beds · 2 Baths · 2,330 Sq Ft

0 days on market

MLS# A12106446

1525 Michigan Ave # 12, Miami Beach FL 33139
Just Listed
$2,261/mo

1525 Michigan Ave # 12, Miami Beach FL 33139

Miami Beach, FL, 33139

1 Beds · 1 Baths · 680 Sq Ft

0 days on market

MLS# A12106405

1220 NW 103Rd Ln # 415, Miami FL 33147
Just Listed
$1,725/mo

1220 NW 103Rd Ln # 415, Miami FL 33147

Miami, FL, 33147

2 Beds · 1 Baths

0 days on market

MLS# A12106434

6300 SW 34th St, Miami FL 33155
Just Listed Luxury
$1,250,000

6300 SW 34th St, Miami FL 33155

Miami, FL, 33155

Est. $6,321/mo

3 Beds · 3 Baths · 2,169 Sq Ft

0 days on market

MLS# A12106314

9340 Balada St, Coral Gables FL 33156
Just Listed Waterfront Luxury
$16,500,000

9340 Balada St, Coral Gables FL 33156

Coral Gables, FL, 33156

Est. $83,433/mo

5 Beds · 7 Baths

0 days on market

MLS# A12105306

What's My Home Worth?

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

Get Your Home Value
19370 Collins Ave # 1122, Sunny Isles Beach FL 33160
Just Listed Waterfront
$507,000

19370 Collins Ave # 1122, Sunny Isles Beach FL 33160

Sunny Isles Beach, FL, 33160

Est. $2,564/mo

1 Beds · 1.5 Baths · 1,005 Sq Ft

0 days on market

MLS# A12105339

7900 CAMINO CR # 401, Miami FL 33143
Just Listed Waterfront
$1,995/mo

7900 CAMINO CR # 401, Miami FL 33143

Miami, FL, 33143

1 Beds · 1 Baths · 710 Sq Ft

0 days on market

MLS# A12106471

1402 SE 26th Ter, Homestead FL 33035
Just Listed
$600,000

1402 SE 26th Ter, Homestead FL 33035

Homestead, FL, 33035

Est. $3,034/mo

5 Beds · 3 Baths · 2,905 Sq Ft

0 days on market

MLS# A12105743

401 Ocean Dr # 801, Miami Beach FL 33139
Just Listed Waterfront
$3,450/mo

401 Ocean Dr # 801, Miami Beach FL 33139

Miami Beach, FL, 33139

1 Beds · 1 Baths · 667 Sq Ft

0 days on market

MLS# A12106408

1400 Biscayne Blvd # 3806, Miami FL 33132
Just Listed Waterfront
$15,500/mo

1400 Biscayne Blvd # 3806, Miami FL 33132

Miami, FL, 33132

4 Beds · 4 Baths · 2,187 Sq Ft

0 days on market

MLS# A12104176

365 NE 125th St # 310, North Miami FL 33161
Just Listed
$2,500/mo

365 NE 125th St # 310, North Miami FL 33161

North Miami, FL, 33161

2 Beds · 2 Baths · 1,100 Sq Ft

0 days on market

MLS# A12106290

3134 Carter St # 2, Miami FL 33133
Just Listed
$3,000/mo

3134 Carter St # 2, Miami FL 33133

Miami, FL, 33133

2 Beds · 1 Baths · 1,461 Sq Ft

0 days on market

MLS# A12106480

2330 NW 11th St # 36, Miami FL 33125
Just Listed
$210,000

2330 NW 11th St # 36, Miami FL 33125

Miami, FL, 33125

Est. $1,062/mo

2 Beds · 1 Baths · 614 Sq Ft

0 days on market

MLS# A12106510

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