Incluso como alemán, si estás en España por más de tres meses necesitas registrarte ante las autoridades españolas, lo cual, para un ciudadano de la UE, implica solicitar un "Certificado de Registro de Ciudadano de la Unión". Dado que mencionas que estás allí por transacciones de propiedad, asumo que ya tienes un NIE (Número de Identificación de Extranjero, un número de identificación de extranjero) - el Certificado es el "NIE verde" y se ve así, a diferencia del "NIE blanco" que se obtiene con propósitos de identificación pero que no te brinda ningún derecho de residencia en España más allá de los 90 días, y que se ve así.
Una vez que tengas ese Certificado de Registro, sin embargo, tu esposa tendría derecho a unirse a ti como familiar de un ciudadano de la Unión. Ella necesitaría solicitar un permiso de residencia en una oficina de extranjeros o comisaría de policía, pero por lo general esto debería ser concedido sin problemas siempre y cuando tengas el NIE verde (es decir, mientras seas residente).
No obstante, mencionas que no tendrías una dirección - para esta residencia necesitarías estar inscrito en el Padrón de Habitantes (el equivalente español del Melderegister) en algún lugar. Si esto no fuese posible entonces imagino que tendrías dificultades para solicitar la residencia, pero probablemente necesitarías asesoramiento legal en ese punto.
Viajar a diferentes países te permite evitar el límite de 90 días antes de tener que registrarte en un país, y mientras tu esposa esté viajando contigo (como ciudadana de la UE), entonces el límite de 90 días para quedarse en la zona Schengen tampoco aplica - citando de ese sitio bajo "Duración de la Estancia":
Si tus familiares no pertenecientes a la UE tienen los documentos requeridos, tienen derecho a acompañarte o unirse a ti sin ninguna condición o formalidad por períodos consecutivos de hasta 3 meses por país de la UE visitado. No están sujetos al límite general de hasta 90 días en un período de 180 días que se aplica en el área Schengen. Puedes combinar estancias en diferentes países de la UE sin un límite de tiempo general (siempre y cuando se cumplan las condiciones de las normas de residencia de la UE).