I can only imagine that living by a frat house is interesting, but having people park in front of your driveway must be incredibly frustrating!
The first is yes, you can tow a car from your property if they’re parked there without permission. To do this, you have two options.
The other, much cheaper option is to call your local police department’s non-emergency line or your city’s parking enforcement. Typically, one of them can come by, help track the owner or tow the car. Since it seems like you live in a busy area, you may be interested in having a more custom insurance policy to protect your car.