21 N River St
Batavia, IL 60510
$12.00 - $16.00 USD/SF/YR
975-11,020 SF
4
Spaces Available
Built 2004
4,800 SF Contiguous
Built 2004
975-11,020 SF
$12.00 - $16.00 USD/SF/YR
Office/Retail, Retail