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