Budget Inn

3721 Watt Ave Sacramento CA 95821 USA

(916) 514-8176

Location