The Esplanade

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