Cato Investments has proposed a three-story building with 24 apartments at 2239 and 2241 Wellesley St. in Palo Alto. Courtesy Lowney Architecture. Despite a stated commitment to encourage more housing ...