View photos, maps, and learn more about 1128 12th Ave. N located in Naples FL 34102 or search for additional homes for sale in Naples.