6829 N. 12th Street is a two-story office building totaling approximately 6,682 square feet. The property is currently occupied by the owner who will be vacating the building in 2020. After acquiring the property in 2011 the current owner fully renovated the building including all new first-class interior layout and finishes. The interior space is a mix of open workspace with high ceilings and private offices. Interior glass walls allow lots of natural light throughout the building.