Apartment Unit 407 at 6001 70 St #407, South Miami, FL 33174 - HotPads