Unit 603 at 555 Front 603, San Diego, CA 92101 - HotPads