San Diego tower sells for $24.2M