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