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