View Details $795,000 1 of 25 21-Jacksonville Beach | Jacksonville Beach 2,204 sqft On Site: 112 Days
View Details $2,300,000 1 of 53 21-Jacksonville Beach | Jacksonville Beach 3,400 sqft On Site: 181 Days