Skip to main content

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.

Selecting an option below filters the location categories

Category Locations List