1730 Nw 16th St Miami, FL 33125