On June 8, the City's Planning Commission approved a site plan for a three-story, 30-unit apartment building on the north side of Lowry Avenue between Central Avenue and Polk Street. The project, known as Audubon Crossing, will include 26 affordable, workforce units and 4 units available homeless families.