Located on Everglades Island, this 8,600-square-foot home has 150-feet of intercoastal water frontage. The home, which sits on about ½ acre, was built in 1961 and renovated in 2001. The dog-grooming ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results