The $21 million program will begin accepting applications June 8 and is expected to assist 300 to 400 first-time homebuyers