10 N River St
Batavia, IL 60510
$1,825,000 USD
6,958 SF
5
Units
7.4% Cap Rate
6,958 SF
$1,825,000 USD
Apartments