Property owner Morgan Stanley & Co. has landed its third major tenant at Sunroad Corporate Center in San Diego since the 2015 departure of clothing retailer Factory 2-U, which had occupied the entire distribution space spanning more than 600,000 square feet.