New affordable housing complex opens on Lockbourne Road on South Side, already leased up.
The $18-million Lockbourne Greene apartments on the South Side recently opened and was leased up in two months, illustrating the need.
Source: yahoo.com