The Esplanade

 6058 Riverside Boulevard, SacramentoCA 95831
$1,325+1-3 BedsPets OK