SOLD ~ 4902 Otter Creek Ct. Valrico ~ Twin Lakes STUNNING 4 bedroom, 2 bathroom home on a premium oversized cul de sac lot – fully fenced.