Key Details

Transaction Date
2021
BUILDING SIZE
10,650 SF
LOT SIZE
12,188 SF
NUMBER OF UNITS
12
MARKET
Old Norwood Park