5946 Albemarle ST, San Diego, CA 92139 - MLS#CROC21141054 - Eric & ...