$395,000 -
Felix View Court Unit Bayard
Smyrna ,
DE 19977
County: Kent