La Jolla Palms

 3535 Lebon Drive #1000, San DiegoCA 92122
$2,350+1-2 BedsPets OK