$85,000/mo5 bd · 8 ba · 6,268 sqft7412 Fisher Island Dr # 7412, Miami Beach, FL 331097400 OCEANSIDE AT FISHER