16
305 W 18th St
Wilmington, DE 19802
$1,200,000 USD
6,300 SF
8
Units
6.81% Cap Rate
6,300 SF
$1,200,000 USD
Apartments