Jump to MLS#:
MLS#:170026676
1505 Leonis Place, Vista, CA 92083
$859,990 | MLS#: 170026676
MLS#:170026654
1513 Leonis Place, Vista, CA 92083
$869,990 | MLS#: 170026654