MacArthur Commons

(12)
 539 39th St, OaklandCA 94609
$2,535+Loft-2 BedsPets OK