23 days$20k drop • July 4$479,90021.5 acresMarshall County3 bd, 2 ba • 1,541 sq ftAlbertville, AL 35950