apartment tower near north beach - san francisco, california