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