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.