Apartment Unit at 7910 Harbor Island Drive #1207, North Bay Village, FL 33141 - HotPads