1368 Leaf Terrace, San Diego, CA, 92114
1368 Leaf Terrace, San Diego, CA, 92114
1368 Leaf Terrace, San Diego, CA, 92114
1368 Leaf Terrace, San Diego, CA, 92114
1368 Leaf Terrace, San Diego, CA, 92114
1368 Leaf Terrace, San Diego, CA, 92114
PENDING

$639,000

1368 Leaf Terrace, San Diego, CA, 92114

6
Listing Agent: JOHN DRYLIE
Courtesy of: WESTVIEW REALTY