10225 Willow Creek Rd
San Diego, CA 92131
Price Upon Request
75,119 SF
75,119 SF
Price Upon Request
Light Manufacturing