20420 SW 122nd Pl
33.7 · Below Average
20420 SW 122nd Pl photo 2
20420 SW 122nd Pl photo 3
20420 SW 122nd Pl photo 4
20420 SW 122nd Pl photo 5
20420 SW 122nd Pl photo 6

20420 SW 122nd Pl

Miami · Miami-Dade County · FL 33177

single-family days on market

Property Details

List Price$610,000
Bedrooms3
Bathrooms2
Living Area1,397 sqft
Lot Size5,200 sqft
Year Built1983
Listed2026-05-03

Investment Estimate

Est. Monthly Rent$5,444/mo
Est. Cap Rate10.71%
Gross Rent Multiplier9.3

Description

Beautifully updated home featuring a modern open layout and exceptional outdoor living. This property offers a renovated kitchen with quartz countertops, stainless steel appliances, custom cabinetry, and spacious island perfect for entertaining. Bathrooms have been tastefully updated with contemporary finishes. Step outside to a private backyard oasis featuring a covered outdoor kitchen, pool, large patio area, and plenty of space for gatherings. The property also includes a modern driveway design, updated fencing, and solar panels for improved energy efficiency. Conveniently located near major highways, shopping, dining, and schools. Move-in ready and ideal for both everyday living and entertaining.

Source: realtor.com · ID: miami-dade-realtor-5716523991 · Last seen: 5/3/2026

Score Breakdown

Composite score:33.7/ 100

Each factor is normalized 0–100 within its county (percentile rank). Contributions show how many points each factor added to the composite score.

Cap Rate(weight 35%)
53.0contributes +18.5 pts

Estimated annual rent yield relative to list price, normalized within county.

Population Growth(weight 20%)
38.0contributes +7.6 pts

Zip-level YoY population growth from Census ACS estimates.

Employment Growth(weight 15%)
50.0contributes +7.5 pts

Metro-level employment and wage growth from BLS QCEW data.

Price Trend(weight 15%)
0.0contributes +0.0 pts

Zip-level YoY median sale price change from Redfin Data Center.

Flood Penalty(weight 15%)
0.0contributes +0.0 pts

FEMA NFHL flood zone severity. Lower is better (0 = no risk, 100 = high risk).

Sub-scores reflect data available at scoring time. Market, demographic, and employment data cached up to 30 days — see footer for freshness.