Open House!
Viewed
14701 Carroll Ave
Walker, LA 70785
$324,000
4 beds
2 full
bathrooms1,993 sq.ft.
Courtesy Of Keller Williams Red Stick Partners