28 days$15.1k drop • June 1$459,9002.15 acresCaroline County4 bd, 3 ba • 2,500 sq ftPreston, MD 21655