Landlord:137 E 2nd St
Address:137 E 2nd St, New Castle, DE 19720
Layout
bed, bath, 0 sqft
Pets
NO
Unit Features:
Rent Facts:
$650
2 beds
$550
1 beds
$570