880 Ne 69th St 12L Miami Shores, FL 33138