/
|
Big V Property Group has acquired Johns Creek Town Center, a 303,297-square-foot retail center located at 3630 Peachtree Parkway in Johns Creek, roughly 30 miles northeast of Atlanta.