3134 New Castle Ave
(1)

3134 New Castle Ave, New Castle, DE 19720

Reviews

1 year ago

Apartment

It's actually a nice apartment but it's in a not so good area. It's very well maintained and there's nothing wrong with it is just like to be in a different area.
1 found this helpful.