$2,500

920 W Olive Avenue UNIT 1, Monrovia, CA, 91016

ACTIVE