New York-based firm acquires Vestavia Hills retail shopping center for $2.5 million

by

by