1361 NE 104th St Miami FL, 33138