View All Availabilities
Available
FOR LEASE • RETAIL
Auburn Town Center
342-370 Elm Ave, #362
Auburn, CA 95603
United States
2,100 SF
Available
FOR LEASE • RETAIL
Auburn Town Center
342-370 Elm Ave, #346
Auburn, CA 95603
United States
1,200 SF
Available
FOR LEASE • RETAIL
Auburn Town Center
342-370 Elm Ave, #360
Auburn, CA 95603
United States
900 SF