News

The 59,000-square-foot neighborhood retail center, located at 26th Avenue and Kipling Street, is 83 percent occupied with 17 ...