Menlo Park, California-based Menlo Equities has teamed with Beacon Capital Partners of Charlotte, North Carolina, to begin construction on Portal 405, a 240,000-square-foot life science building in South San Francisco's burgeoning life science market.
