Retail Space Available for Lease Well Established West Plymouth Square Retail Space Available from 1,240sf up to 31,437sfAsking $22/sf/yr NNN