20
14 N Martha St
Lombard, IL 60148
$1,099,900 USD
3,654 SF
6
Units
4.6% Cap Rate
3,654 SF
$1,099,900 USD
Multifamily