Riverside Plaza, a six-building apartment complex, has had a rough-and-tumble history since it opened in 1973. A 22-month, $75 million rehab, which finished last fall, may be changing that reputation.
↧