1368 Leaf Terrace, Encanto, CA, 92114
1368 Leaf Terrace, Encanto, CA, 92114
1368 Leaf Terrace, Encanto, CA, 92114
1368 Leaf Terrace, Encanto, CA, 92114
1368 Leaf Terrace, Encanto, CA, 92114
1368 Leaf Terrace, Encanto, CA, 92114
PENDING

$639,000

1368 Leaf Terrace, Encanto, CA, 92114

6
Courtesy of: