Home Companies Poplar Homes Share Save Report this company Send Report Poplar Homes Cupertino, United States About Company A tech-enabled property management company providing streamlined renting process for owners and renters to live easy.