Well, since friends' (with the apostrophe) is a casual expression, I presume this is spoken, so I would expect " I'm at my friends'. " Yours is better than the first two (which do not sound good at all, actually) and natural, but formal.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.