40 Townhouse Units Development Proposed for W24th Ave