Missouri Station is a convenience store with office space available for lease.