Artistry Emeryville

 6401 Shellmound St., EmeryvilleCA 94608
$2,286+Studio-3 BedsPets OK