BISCAYNE BCH SUB

730 83rd St Miami Beach FL 33141

Pending 2026-06-26
730 83rd St # 2, Miami Beach FL 33141
2 bed
1 bath
4344 sqft

$1,800

$200
Price Increased