У меня два красных дома.
У тебя три синих дома.
У учителя пять голубых домов.
У Ивана домов (оr дома if you mean singular noun дом) нет.
"Два" - is for masculin nouns (два дома for example) "две" is for feminin (две девушки)
I've never been afraid of nouns so far. But now, after thinking of explanation, I am ))