BISCAYNE BCH SUB

811 81st St Miami Beach FL 33141

Active With Contract 2026-03-31
811 81st St # 2, Miami Beach FL 33141
1 bed
1 bath
3150 sqft

$1,700