8
2524 Crockett St
Lake Charles, LA 70601
$1,900,000 USD
18,486 SF
18
Units
6.97% Cap Rate
18,486 SF
$1,900,000 USD
Apartments