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