10
4713 Utica St
Metairie, LA 70006
$779,000 USD
4,145 SF
4,145 SF
$779,000 USD
Office