We have an original Eichler Arcadia 6' x 8' door screen available in Terra Linda. Excellent condition. $25.00 (goes to the school fund)
[email protected]