6
171-181 Southside St
Sulphur, LA 70665
$2,160,000 USD
13,200 SF
12
Units
7.65% Cap Rate
13,200 SF
$2,160,000 USD
Apartments