7101 Nichols Street, Englewood, Florida
7101 Nichols Street, Englewood, Florida 34224 - Beautiful property located on corner lot. Low traffic. Adjacent available. Property was obtained by tax deed. Title can be transferred by quit claim deed immediately or by warranty deed after quite title is obtained. Owner financing available.
Listing Courtesy of Luxury Estates Realty