1301 West Second Street, Los Angeles, California, USA
(L.A. Eye office exterior)
1800 North Vermont Avenue, Los Angeles, California, USA
(main apartment building)
Feb 1990
It looks like we don't have any production dates for this title yet. Be the first to contribute.