La Jolla Palms

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