Allegria at Roseville

 5 Marcia Way, RosevilleCA 95747
$1,405+1-3 BedsPets OK