BISCAYNE BCH SUB

785 81st St Miami Beach FL 33141

Pending 2025-09-02
785 81st St # 3, Miami Beach FL 33141
3 bed
1 bath
1100 sqft

$2,875

$125
Price Decreased