Breaking...Norwood Plaza under contract to Xavier University
Xavier University has a signed contract for the purchase of the Norwood Plaza property at 3845 Ivanhoe Avenue, just off Montgomery Road. Xavier is in the due diligence process right now and expects to close on the sale within 30-45 days. There are no immediate future plans for the site.
“Our focus right now is on Xavier Square,” says John Kucia, Administrative Vice President of Xavier.