View Larger Map
Kaneshige Design Associates
3475 Investment Blvd., Suite 6
Hayward, CA 94545

jay@kaneshigedesign.com

Ph: 510.783.8156