Home > Louisiana homes > Choudrant homes > 71227 homes > North Depot Street homes

North Depot Street homes

North Depot Street, Choudrant 71227 contains 2 assessor property records.

146 North Depot Street, Choudrant LA
This 1 bathroom home has 1664 square feet and was built in 1940.
171 North Depot Street, Choudrant LA
This 2.5 bathroom home has 2783 square feet and was built in 1997.
1