June 2 (SeeNews) - Austrian real estate firm CA Immo International has agreed to buy an office and retail building in Bulgaria's capital Sofia from Austrian construction company Soravia Bautrager for 96 million euro ($129.1 million), CA Immo International said.