Capitol Manor

 1701 O Street, SacramentoCA 95811
$1,050+Studio-2 BedsPets OK