7501 Eagle Crest Blvd This Class A office building is located on Lots 26 and 27 in the Lloyd Office Park, a Woodward Commercial Realty development. Year Built: 2000Square Feet: 12,300Tenants: Anthem Blue Cross Blue Shield