$1,695,000 -
1236 Cave St 3b
La Jolla ,
CA 92037
Complex/park: The Villager