I know you said garage space isn't an option, but I built a home gym that when not in use, takes up very little room because it all folds to the wall. Most of the big manufacturers (Rogue, Titan, PRX Performance) have squat/power racks that attach to the wall, and then fold back up into the wall. That's what I invested in a couple of years ago, then I have a bench, barbell, and bumper plates (I went with Titan for all of it). I can do everything needed with that setup and actually prefer it over going to the gym.