Viewed
21581-85 SOELL Drive
Abita Springs, LA 70420
$150,000
1.6 acres
Listed By CENTURY 21 Investment Realty