11
898 S Rand Rd
Lake Zurich, IL 60047
$1,400,000 USD
7,112 SF
10
Units
3.76% Cap Rate
7,112 SF
$1,400,000 USD
Apartments