MovieMaps

Photo of Street by Niko's Apartment

Location: Northwest Marine Drive & Cecil Green Park Road
As Seen In: Charmed episode 1x17 “Surrender

Scarlet runs out of the forest near Niko's apartment.