Storefront window "Artsy" display...For Sale.





Downtown Los Altos,ca.