Stephen Street Apartments

Click image to enlarge/view more photos

Contact Info

Jennifer Lombardo
916-780-9483

178, 180, 182 Stephen Street

Auburn, CA 95603

Located in close proximity to Highway 80 with shopping centers close by.