2285 Mission St, San Francisco, California, USA
(Chilli Caliente waits outside of the Christian Science Reading Room. Junction of Mission and 19th Streets)
Mission District, San Francisco, California, USA
(Location shots)
Villa de Leon - 17948 Porto Marina Way, Pacific Palisades, California, USA
(Mansion in opening credits)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.