2223 Finch Ln San Diego CA 92123 Records