One Liberty Properties Beats Q1 Estimates With $0.50 FFO