Lake Baldwin
Lake Baldwin is a 196-acre lake located in Winter Park, Florida 32789 and in Orlando, Florida 32814—the Baldwin Park community.
Lake Baldwin is a 196-acre lake located in Winter Park, Florida 32789 and in Orlando, Florida 32814—the Baldwin Park community.