Dequincy town homes 408 College Street, DeQuincy, LA 70633