Apartment Unit 19 at 2440 Albatross Street, San Diego, CA 92101 | HotPads