Supportive Apartment Program admin | August 29, 2023 North Star owns and manages six apartment buildings with a total of 114 suites.