75ºF

Home sales, prices highest in years