Capitol Towers

 1500 7th Street, SacramentoCA 95814
$1,415+Studio-3 BedsPets OK