New Leaf Designs

Flag as Inappropriate

0% Were impressed
Located in a small courtyard off State Street in downtown Los Altos, New Leaf Design offers interior design services. It provides a free in-home consultation and will help you transform any room in your house to your dream room. 
317 State St, Los Altos, CA 94022
(650) 941-4248
  • Hours: By appointment
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0