124 Canal St is a 4 unit building with a deck and private parking, which overlooks the water in Delaware City. Walking distance from Clinton Street. This listing won't last long. Available for April move-in. Owner pays gas and water. Tenant responsible for electric
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.


