Veteran Minneapolis apartment investor Scott Weber sold the 66-unit Park Place Apartments in St. Louis Park for $5.375 million.
Trending Articles
More Pages to Explore .....