Impressa is a low-rise 292,672-square-foot residential development containing 290 units in seven, five-story buildings, and a single-level, 464-car garage. The project was completed in 2008.