The Esplanade

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