This morning we found a MEPA filing from Boston-based developer Cathartes proposing the next, big phase of its development at the now-shuttered Plymouth commuter rail station.
No visuals, but some statistics: three 5-story buildings totaling 481,490 square feet at 56 Loring Boulevard, located...