1254 Scott St, San Diego, CA 92106, USA
Hours not available
No photos available
unprofessional ants in the rooms crawling on the bed!
good