Top Apartment Amenities to Attract Millennials Include Roof Top Pools and Tennis Courts