Loma Palisades Apartments

 2799 Adrian Street, San DiegoCA 92110
$1,970+2-3 BedsPets OK