"Ave." is an abbreviation for the word "avenue". People, it is not an actual word. You do not pronounce the abbreviations for street (St.), lane (Ln.), boulevard (Blvd.) or Court (Ct.). Why, on earth, would you pronounce this as "ah-v"?!
Yes, I understand that Mr. and Dr. are abbreviations as well, but you still don't pronounce them as they are spelled.
Just stop it!