2400 Fruge St
Lake Charles, LA 70601
$3,900,000 USD
86,226 SF
56
Units
86,226 SF
$3,900,000 USD
Apartments