fbpx
Home Tags 3 Odell Plaza

Tag: 3 Odell Plaza

Robert Martin sells two office park buildings for $36.6M

Robert Martin Co. has sold two of the buildings in its South Westchester Executive Park in Yonkers for $36.6 million, while not revealing in...