16
711 Windsor St
Wilmington, DE 19801
$1,650,000 USD
10,500 SF
12
Units
4% Cap Rate
10,500 SF
$1,650,000 USD
Apartments