Meeting Rooms for 2 to 12

1024 Iron Point Road #100, Folsom, CA 95630, USA