Apartment Unit 233 at 2658 Worden Street, San Diego, CA 92110 | HotPads