Film Center Building
LP-01220
· Interior Landmark · DESIGNATED · designated 1982-11-09
1 of 1 building mapped
← All landmarks
map
list