2658 Worden Street #233, San Diego, CA 92110 - HotPads