Mesa Palms

 7717 Linda Vista Road, San DiegoCA 92111
$1,280+Studio-1 BedNo Pets