Apartment Unit 4104 at 8600 109 Ave #4104, Miami, FL 33173 - HotPads