Skip to main content
828 Oakglade, Monrovia, California 91016 - $1,578,000 | Allan Real Estate Investments