Fisher,
you will need a good building designer that can fit what you want on your block.
it is doable.. just not what you drafted!
being a corner block, you will need to build along with existing boundary line of neighbor's existing dwelling.
in other words, you will need to start...