$4,0003 beds · 2 baths · 1,000 sq ftHouse613 W Olive AveMonrovia, CA 91016Add to favoritesShareListing options
$4,0003 beds · 2 baths · 1,000 sq ftHouse613 W Olive AveMonrovia, CA 91016Add to favoritesShareListing options