Los Angeles, CA
Released by Los Angeles Downtown News
The effort to create a $125 million Downtown streetcar took a major step forward today, as local residents voted in favor of a plan to tax area property owners up to $85 million to fund the project…