Does your oven have a broiler? That's essentially an upside down grill.
I own a Smokey Joe Silver and can personally vouch for it. It's a great little grill and uses a lot less charcoal than a full size one. I'm just not sure the rules of your building/city.