Present-day site



This Locust Point site of a toxic dumping ground is now homes and businesses.