23 days$40k drop • July 21$659,9009 acresSaint Johns County3 bd, 3 ba • 2,037 sq ftHastings, FL 32145