Hi, @Khalid Khan great to see that you will join the RE investors Club!
First thing: I am pretty sure you can invest with your F1 Visa. I am a foreign (Brazil) and I invest with my B1/B2 Visa (the regular tourism/business Visa). I do it through my LLC (although I could do it in my name with an ITIN, but not recommended).
Really nice what your Dad did for you (the EB5). It's how you are getting your Green Card, right?!
Some advice (as a foreign) that you may already be doing: 1) build your credit score (use and pay credit cards and other bills and get your info - SSN or ITIN - linked to it). 2) start/improve relationships with banks, property managers, realtors, etc, this will help a lot. 3) start studying your local market (I would say, Burlington, MA as you mention you will work there), that way when you decide to invest you will be familiar with prices, location, etc and will be able to make a decision faster.
I believe multifamily will be expensive and difficult to find in your area, so I would either start with an SFH (that you can house hack depending on the size and how comfortable you are sharing the property with strangers) or get a partner with knowledge/great credit/funds to join forces with you. That way you could build experience to get bigger deals when your EB5 funds become available.
That´s just my opinion and how I started (and what I should have done earlier).