Paradise Hills Shopping Center in Phoenix sells for $16.8 million
Paradise Hills Shopping Center, located at 10604-10662 N. 32nd St. and 3110-3116 E. Shea Blvd. in Phoenix, has been purchased by Westwood Financial, LLC, a national retail property investor. The…