BISCAYNE BEACH-2ND ADDN

820 86th St Miami Beach FL 33141

Pending 2026-02-01
820 86th St # 1, Miami Beach FL 33141
3 bed
2 bath
2315 sqft

$3,050

$100
Price Decreased