987 Candler Place
987 Candler Pl
The Villages
,
FL
32162