It depends what you mean by 'manual' and 'Spreadsheets' (I will presume they are in the same workbook and called Sheet1 and Sheet2) You could certainly achieve this in fairly short time using helper columns, so we will presume your addresses (in both sheets) are in Columns A to E (the rows doesn't really matter, but we will presume the actual data starts in row 2 and finishes in row 100 on both sheets).
Starting with Sheet1
In F2 type
=A2&B2&C2&D2&E2
Do the same in Sheet2
This will concatenate the addresses into one long string making it easier to test for uniqueness
Now in G2 in Sheet1 type
=IF(ISNA(VLOOKUP(F2,Sheet2!$F$2:$F$100,1,FALSE)),"","x")
Do the same in Sheet2, (replacing the Sheet2! reference with Sheet1)
This will place 'x' in column G for every address in Sheet1 that also appears in Sheet2 and vice versa.
Now, on both sheets copy the data in Column G and then 'Edit>Paste Special...+Values' over the same data to kill the formula
If you now sort by column G on sheet1 all the 'x' entries will appear together. Copy these to a new list (duplicates on both lists) and delete all the rows with 'x' on both sheets and the remaining data on Sheet1 are unique to that sheet and the data on Sheet2 unique to that.
Just in case your next question is duplicates within the same list, you should use a COUNTIF function to identify these or maybe look at this page.
http://www.cpearson.com/Excel/Duplicates.aspx
Regards
Nick Hodge
Microsoft MVP, Excel
Southampton, UK