Apartment Unit 21875 at 10900 SW 196th Street, Miami, FL 33157 | HotPads