Apartment Unit 807 at 1700 Kennedy, North Bay Village, FL 33141 | HotPads