705 PLACE SAINT VINCENT Place, Covington, LA 70433 - MLS#2353212 - ...