Mixed housing development approved by Community Board 7