Apartment Unit 314 at 15231 SW 80th Street, Miami, FL 33193 | HotPads