Millrace Apartments
541-344-5695
44.047283
-123.066223
About Millrace Apartments
Millrace Apartments is located at 1805 Garden Ave, Eugene, OR. This location is in the University neighborhood. This business specializes in Property Management.