2455 S DAMEN

FOOD FACILITY

110000 SF