Apartment Unit 305 at 7995 SW 86th Street, Miami, FL 33143 | HotPads