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