Luther is a 26,400 square foot acquisition, purchased in May 2021. Located in Sacramento, California, the project comprises one building and is fully leased.
Our team can answer your questions
6910 Luther Dr, Sacramento, CA 95823