JUST SOLD - ORANGE TREE - 3312 MALLARD HILL ST, CLERMONT