12
2219 Paris Rd
Chalmette, LA 70043
$430,000 USD
2,150 SF
2,150 SF
$430,000 USD
Storefront Retail Office