506 62Nd Street #5, San Diego, CA 92114 - MLS#NDP2001194