Campbell Ca condos and townhomes market trends prices and sales 3 month average