As different as they are, Gen Z, millennials, Gen X, and baby boomers share some similar needs, like affordability and spaces that fit their current lifestyles. 

Read More