13 Jul 2021 Investment firm Bailard sells Comcast-occupied data center in Maryland for $15 million Company sells property after four years to undisclosed buyer