06/28/2024

Acquisition of Paramus Plaza

Paramus Plaza, a 154,000 sq. ft. retail property located in Paramus, NJ