Greystone and Harmony Housing bought the four complexes totaling 312 units from affiliates of Foresight Affordable Housing.