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