12/31/2021

Disposition of Jericho Plaza

Jericho Plaza, a 657,941 sq. ft. Office property located in Jericho, NY