5946 Albemarle Street, San Diego, CA 92139 - MLS#OC21141054