About Menlo Park Apts
Menlo Park Apts is located at 863 NE 122nd Ave, Portland, OR. This location is in the Hazelwood neighborhood. This business specializes in Apartments and Property Management.
Menlo Park Apts is located at 863 NE 122nd Ave, Portland, OR. This location is in the Hazelwood neighborhood. This business specializes in Apartments and Property Management.