Northwood

 2201 Howe Avenue, SacramentoCA 95825
$1,000+Studio-3 BedsPets OK