I googled for about an hour and found a lot, mostly from Scooper but no definitive answer. From the NDS dropout- L625. I did find what may be a clue from the stem. Perhaps 1973 but that serial number doesn't seem to go with that date. The stem seems earlier than mid 70's. 27" wheels.