Lesarra

 2230 Valley View Parkway, El Dorado HillsCA 95762
$1,799+Loft-3 BedsPets OK