1420 E Howell St The proposed development will create an urban apartment building with 57 small residential units in the ..