$965,230 -
23592 Pier View Lane Unit 630
Frankford ,
DE 19945
County: Sussex