Solar Plaza
Physical and Mailing
1801 Solar Drive
Oxnard CA 93030
Physical and Mailing
1701 Solar Drive, Suite 235
Oxnard CA 93030
Contact(s):
Joel Johnson
-
Senior Property Manager (Additional Building Renewal)
Powered By GrowthZone