2583 2nd AVE. SE. NAPLES, FL. 34120 (Off of Everglades Blvd. S..) – SPEC HOME SOLD Lot1.14 ACRE. SPEC HOME SOLD