25
8717 W Judge Perez Dr
Chalmette, LA 70043
$350,000 USD
13,440 SF
13,440 SF
$350,000 USD
Office