4
3845 Elm St
Choudrant, LA 71227
$1,686,563 USD
10,531 SF
8% Cap Rate
10,531 SF
$1,686,563 USD
Fast Food