16943 New Rochelle Way #65, San Diego, CA 92127 - MLS#NDP2105226 - ...