Liberty Cameras

Liberty Cameras, is a store in GTA IV located in Star Junction, Algonquin, Liberty City. It is found on the corner of Denver-Exeter Avenue and Lorimar Street. The store is inaccessible to the player whatsoever.