6018-6020 N. AVONDALE AVE.
Key Details
Transaction Date
2021
BUILDING SIZE
10,650 SF
LOT SIZE
12,188 SF
NUMBER OF UNITS
12
MARKET
Old Norwood Park