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