The housing nonprofit purchased a 1-acre lot between 21st and 22nd streets to build a community of 12 townhomes known as Shepherd’s Village.