2010 NE 164th St Miami, FL 33162