There are several cameras on 3rd street, however, they are closer to the capital at the state office building. Don't think they would help you that far away.
Yeah, well, my car was parked directly across from the BRPD station. There were a number of cameras in the general vicinity I noticed on Sunday, both private and city.
We shall see.