Summit at Point Loma

 3950 Leland Street, San DiegoCA 92106
$1,675+1-2 BedsPets OK