I googled the address on the postcard. 41 watching plz ste 120 Montclair nj 07042. Comes up LECOT CAPITOL. Looked up their facebook page, under notes it says the want properties not occupied by the owner. Yes, seems like a scam to me, specially that the bottom of the card says "I would appreciate you keep this matter private."
If he wants it "private" it's got to be to my disadvantage. Maybe he doesn't want competitive bids. Or something far worse.