Oakland’s largest apartment project, Town29, since 2011 opens to strong demand – San Francisco Business Times

Oakland’s largest new apartment building since 2011 is now leasing – and filling up fast. The 162-unit project at 2919 Telegraph Ave., branded as Town29, leased 53 units out of its first phase of 62 units since marketing began in March. The remaining 100 units will open on May 15. John Protopappas, CEO of developer […]

Read More »