Trafalgar Terrace is a small, well-run complex of just 15 spacious simplexes. Currently undergoing a nice, fresh coat of paint. Seldom do these units come up