City Plaza

 300 S Escondido Boulevard, EscondidoCA 92025
$1,595+1-2 BedsPets OK