Station House is a four-floor office building with rental space available. Its current tenants include doctors, attorneys, inventors, media makers and an actor's training studio. It is also a satellite home for many of Our Lady of Lourdes physicians' offices and Wellness Center. It has FedEx and UPS drop-boxes out front.