A Primer To Trafalgar Flats February 11, 2020February 11, 2020Charity W. Trafalgar Flats is a new mixed-use retail and condo development located at 989 South Buchanan Street, in Arlington. Trafalgar Flats is in Arlington Continue reading