Apartment Unit 22900 at 11120 SW 196th Street, Miami, FL 33157 | HotPads