MHP Properties
MHP provides more than 2,600 quality affordable homes in Montgomery County, MD, and nearby communities. See our locations below. Get a list of our properties here.
MHP provides more than 2,600 quality affordable homes in Montgomery County, MD, and nearby communities. See our locations below. Get a list of our properties here.