The OCTA is set to spend about $400 million to build the OC Streetcar, which will take residents from Downtown…
This website uses cookies.