Apartment Unit 256 at 3456 Castle Glen Drive #256, San Diego, CA 92123 - HotPads