1420 W 23rd Street, Miami Beach, FL 33140
Miami Beach, FL 33140
1 / 30
$495,000
9 bed · 10 bath · 10,791 sq ft · Built 2025