5
2955 N Moorpark Rd
Thousand Oaks, CA 91360
Price Upon Request
5,608 SF
5,608 SF
Price Upon Request
Medical