6:46 pm Excel Trust prices $250 mln offering of 4.265% senior unsecured notes due 2024