301 Southwest 12th Avenue, Delray Beach, FL, 33444 | $425,000 | Nork Group LLC | Nork Group