Unit 103 at 16919 N Bay Road, Sunny Isles Beach, FL 33160 - HotPads