Allegro Towers

 1455 Kettner Boulevard, San DiegoCA 92101
$1,700+Studio-2 BedsPets OK