Life Storage, Inc. logo

Life Storage, Inc. (LSI)

$133.1