Richard Realty is located in Edmands House on Edmands Road in Framingham. This realty company specializes in leasing commercial property. The staff has years of experience and strives to provide personalized service for all their clients while guiding them through the leasing process.