An oceanfront house on Florida’s Amelia Island has sold for $13.35 million after being on the market for just over three months. Custom built in 2012 for healthcare entrepreneur Thomas Weldon as his ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results