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