401 Focis St
Metairie, LA 70005
$425,000 USD
4,243 SF
4,243 SF
$425,000 USD
Storefront