78 N Terrace Ave
Nogales, AZ 85621
$8.00 USD/SF/YR
4,962 SF
1
Space Available
Built 1900
4,962 SF Contiguous
Built 1900
4,962 SF
$8.00 USD/SF/YR
Retail