BISCAYNE BCH SUB

785 81st St Miami Beach FL 33141

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

$2,900

$100
Price Decreased