Valley View Plaza

From Bhamwiki
Jump to navigation Jump to search

Valley View Plaza is a 12,600 square-foot retail strip located at 406 West Valley Avenue, near Green Springs Highway in West Homewood. The center is managed by Samford Properties.

Tenants