A new multifamily development is set for a business-dense area of Los Angeles. Cityview, a multifamily investment management and development firm based in Century City, and Stockbridge, a San Francisco-based private equity real estate investment management firm, recently announced the commencement of Apollo – a 265-unit apartment complex coming to South Bay.