JLL: Clarion sells 163-unit Montclair apartment property

An investment manager has sold a 163-unit luxury apartment complex in downtown Montclair, under a newly announced transaction by JLL.