Not your vehicle, not your garage, not your problem.
My VW Touareg (13mpg) gets worse gas mileage than a Hummer so I say you should be able to buy any vehicle that you can afford to operate.
Except apparently one that doesn't fit in a garage.
My HOA does not allow vehicles to be parked on the street or in the driveway for extended periods. I pay them to enforce this. This keeps work trucks and vans where they belong which is at work.