Capitol Towers

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