1,405 Properties Boston Capital is one of the largest owners of apartment properties in the United States.