BISCAYNE BCH SUB

780 81st St Miami Beach FL 33141

Pending 2025-11-10
780 81st St # 8, Miami Beach FL 33141
1 bed
1 bath
702 sqft

$1,495

$5
Price Decreased