"12 Wyandotte Plaza" is to the right. Both were built in the late 1980's.
Copyrighted Image. DO NOT DOWNLOAD, copy, reproduce, or use in any way without written permission from Elizabeth Bickel.