6
3020 20th St
Metairie, LA 70002
$1,150,000 USD
7,160 SF
7,160 SF
$1,150,000 USD
Office