This hidden gem located at 1113 N 11th St, Immokalee, offers a spacious living area of 1,969 and boast an amazing lot size of 15,246, a 4 bed 2 bath an open airy layout gives you a view of a beautiful lake, making this property a class of its own a beautiful investment for a dream home