Too big? Too small? No, these office buildings are just right for housing