Strip center located within busy Natoma Station Shopping Center anchored by Century 14 Theatre, Hilton Garden Inn, and Larkspur Landing