Sensex, Nifty End Marginally Lower; Realty Shares Outperform | Sharefundss