7091 Nichols Street, Englewood, Florida
7091 Nichols Street, Englewood, Florida 34224 - Very nice residential lot located on quiet street. Adjacent lot also available. Property obtained through tax deed. Owner financing available. Property may be titled by quit claim deed or by warranty deed after quite title obtained.
Listing Courtesy of Luxury Estates Realty