601 NE 105 Street Miami Shores FL 33138 MLS #B26040189