Imperial Shores Bonita Springs FL View 3 properties in Imperial Shores with an average listing price of $1,631,667 and an average size of 2,931 sqft