RENTED
$1,800
Sold Date 12/31/2022
61 S SKYWARD DR
Newark, DE 19713
3
Beds
1
bath
1,450
Sq. Ft.
0.17
Acres Lot
Single Family
DENC2035178
Single Family
3
2 Story
1 Full
1973
NEW CASTLE
0.17
Acres
Public
2
Brick,Frame
Public Sewer