21D Romeo Street, Stratford sold price