3661 43rd St UNIT 3, San Diego, CA 92105