The Hudson at Sandyford Central is a landmark apartment development that blends leading design and sophisticated living with an urban vibe.