Apartment Unit at 8390 SW 72nd Avenue #303, Miami, FL 33143 - HotPads