8676 Cliffridge Ave, La Jolla, CA 92037 (MLS # 240007344)

8676 Cliffridge Ave, La Jolla, CA 92037 (MLS # 240007344) has 5 beds and 4.00 baths