Designed by
Title
Shelby Oaks Plaza Building, Memphis TN #97485585
Description
Shelby Oaks Plaza I & II is a Office building located within the Memphis market and in the Meadow Brook neighborhood. Managed by Belz Enterprises, the 69,022-square-foot.
This image is editorial