News

(WFLA) — A waterfront mansion on Davis Island has just sold for $11.75 million. Located at 104 Ladoga Avenue in Tampa, this 6-bedroom, 7.5-bathroom home sits on a 0.35-acre lot, with stunning ...