110 Ne 87th St Miami Shores, FL 33138