Apartment Unit 22900 at 11120 SW 196th Street #RESIDENCE 22900, Miami, FL 33157 - HotPads