Electra Rat Fink

Jurisdiction

location

1907 Central Ave, behind the apartment complex and locked