The Landing at College Square

 7640 West Stockton Boulevard, SacramentoCA 95823
$1,570+1-3 BedsPets OK