Constructed in 1971, the Turner Plaza apartment building comprises 250 units of the following unit mix: Efficiency, One Bedroom, Two Bedroom/One Bath, totaling 108,100 SqFt. The property is located in Mid City South, at 4546 North Street, Baton Rouge.