Detailed Introduction Of This Home
The Mcmillan Center is a professional business park, centrally located in on Mcmillan Ave, in San Luis Obispo, just off of Orcutt Rd.
There are currently two suites available, suite #240 and suites 228-236. The combined available sq. footage is 6000 sq. ft.
Suite #240 is approx 2100 and suites 228-236 are approx 3962 sq ft. Both spaces may be combined into one if necessary. There is elevator access adjacent to suite 240 as well as an outside sitting area.