Parkway Apartments near Xavier University set to open in August

Parkway Apartments, a new 207-unit apartment complex at Jefferson Davis Parkway and Washington Avenue, will open to its first renters in August.