Meeting Room (Long Board)

5857 Owens Ave, Carlsbad, CA 92008, USA