Owner at Howland Built Construction - Santa Cruz, California, United States
Howland Built Construction is a construction company based out of 303 Potrero St Ste 43-105, Santa Cruz, California, United States.