Built in 1907, The Keezell Building has a strong history with modern renovations such as beautiful arched windows and elevator access, with 12-foot ceilings on the 1st-3rd floor studio apartments. Located in the same building is The Yellow Button, a trendy clothing boutique and Lola Mo’s Delicatessen making it easy to grab food on-the-go anytime.