June 24, 2011

Westwood Financial Corp. said it has acquired the Stroh Ranch Retail Center, a 6,336-sq.-ft. property in Parker, Colo., outside Denver.