Apartment Unit 120E at 8107 SW 72nd Avenue, Miami, FL 33143 | HotPads