Capital 33, the Atlanta-based development firm headed by Colin Cavill and Mark Mechlowitz, has secured debt and equity financing for the development of Glenwood Avenue Apartments, a 325-unit, five-story luxury multifamily development planned next to Glenwood Park and along the Beltline in Atlanta.