Artistry Emeryville

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