Allegro at Jack London Square

 240 3rd Street, OaklandCA 94607
$2,680+1-2 BedsPets OK