7942 Fisher Island Drive #7942, Miami, FL 33109 - HotPads