1211 Light Street

Former icon returned to its glory

An icon for more than a century, the formal South General Hospital located in the historic Federal Hill neighborhood, was shuttered in 2001 leaving true emptiness in the heart of many.

Located on Federal Hill’s busiest street, 1211 Light was the largest development in decades in this renowned neighborhood. One hundred years of character came standard in every home.