Large lot (60x135) for redevelopment for new construction of a single family home. Currently producing income as a duplex. Delray Beach is one of the most