Buyers' Guide Company Details Accessible by: anyone Maple Tree Inn- Sunnyvale Address: 426 Madera AveApt 2, Sunnyvale, CA United States Phone: 408-594-0962 E-mail Company Type: In-House Service Professional