Apartment Unit 1004 at 1881 NE 79 Street #1004, N Bay Village, FL 33141 - HotPads