Lake House Apartments

 200 Village Boulevard, DavenportFL 33896
$1,225+1-3 BedsPets OK