Great Commercial Development Site! Just off Liberty Road in Flowood! This approx. 2.0 acre commercial parcel listing can be subdivided from a larger 2.72+/- acre parcel.