Short. Sorry.
No info on the USGS site yet, but that was a strong one. Dishes rattling.
More info as it becomes available.
Ten, twenty seconds, maybe?
Strong shaking. The proverbial freight train rumbling through the living room.
I've got to go find the cats.
UPDATE: in the title. I forgot to write: I'm in R'side, so only a few miles away.
UPDATE 2: The cats are ok, husband is on his way home, everyone here seems to be ok, and judging from the comments, the following is appropriate:
UPDATE 3: Downgraded to 4.5, as per the USGS (thanks climateguy84!).
UPDATE 4: mild but noisy aftershock at 8:48 PM