12
131 W 18th St
Wilmington, DE 19802
$850,000 USD
5,535 SF
6
Units
6.77% Cap Rate
5,535 SF
$850,000 USD
Multifamily