288 NE 104th St Miami Shores, FL 33138