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