Under contract-accepting backup offers. Virtually Staged. Welcome to Trafalgar Square, a gated townhome community in the heart of Carrollwood! This spacious 3-bedroom, 1....