The Melrose Apartment Homes Main Logo
Call us : (833) 574-1212

Map & Directions

Being only 17 minutes to downtown Portland, you will find that The Melrose Apartments are a nature lover's paradise. Surrounded by two rivers and sizable wetlands, you will always have something new to explore.