Armada Hoffler Properties stock is a deep value REIT with 8.3% yield and strong fundamentals. Click here to read an analysis ...