Vacant southern exposure lot. With a small creek off to the side this will be the perfect place to build your dream home and make memories for years to come.
Street Address: 3401 66th Street City: Lehigh Acres State: Florida Postal Code: 33971 County: Lee MLS Number: 224011479 Courtesy of Compass Florida LLC