Æble Alle 73, Strandhusene