I see nothing wrong with the sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
My good, old, bad-tempered friend Jack's house is on the marketThere's nothing wrong with this in spoken English-- it seems quite natural to me. The pauses as represented by your commas here would not exist.