It kind of blows my mind that Carters has six of these. Is this normal for them, or are they not selling at the astronomical asking prices?
Are more owners just figuring to cash in? At what point does the law of supply and demand kick in?
My limit tops out at around a hundred grand LOL.
Bookmarks