Free Standing 4,015sf Commercial Building in Los Altos currently Allota's Deli and Paint store on a 13,068sf lot! Super Residential Development Potential or Owner-User! Other potential uses can be medical/dental office. High traffic count location. Don't miss out on this Opportunity!