3469 Wedgewood Ln Southern Trace Plaza, The Villages, Florida 32162 USA
Photo Credit: Roadtrippers
Claim copyright