17565-17601 Vierra Canyon Rd
Prunedale, CA 93907
Rate Upon Request
680-1,439 SF
6
Spaces Available
Built 1989
Built 1989
680-1,439 SF
Rate Upon Request
Office, Retail