127 NW Front St
Milford, DE 19963
$899,000 USD
8,715 SF
8
Units
8.67% Cap Rate
8,715 SF
$899,000 USD
Apartments