10505 Sw 40th St 10505 & 10507 Miami, FL 33165