Maintenance Technician at The Consulate Hotel - San Diego, California, United States
Come to your best home away from home!