Ivanhoe Village

 2675 Fletcher Parkway, El CajonCA 92020
$1,450+1-3 BedsPets OK